body{font-family:Arial,Tahoma, Helvetica; font-size:10px; background: url("../images/mh_body.png") repeat-x #F0EDE7;}
div{padding:0; margin:0;}
div#ssc-layout-ext{width:970px; margin:0 auto; background: url("../images/mh_wrapper.png") repeat-y ;}
div#ssc-layout-ext a:hover{color:#2DBFFF}
div#ssc-layout-ext a{color:#2086B3}
div#ssc-layout{width:960px; margin: 0 auto; font-size: 1.2em; background:#ffffff;border-top:5px solid #DFD8CC;}
div#ssc-header{height: 125px; background: url("../images/v-header-content.png") repeat-x bottom left; width:99.5%; margin:5px auto; }
div#ssc-nav{height: 35px; background: #f7f7f7; margin:0 auto;}
div#ssc-nav ul#ssc-menu{list-style: none outside none; float:left; padding:0; margin:0; width:100%; background:#004C80; position:relative}
div#ssc-nav ul#ssc-menu li{float:left; position:relative; padding:0; margin:3px 0px 0px 3px; text-align: center; border-top: solid 3px #00426f;}
div#ssc-nav ul#ssc-menu li.ssc-session,div#ssc-nav ul#ssc-menu li.ssc-salir, div#ssc-nav ul#ssc-menu li.ssc-contact{float:right; position:relative;}
div#ssc-nav ul#ssc-menu li.ssc-contact{margin-right: 10px;}
div#ssc-nav ul#ssc-menu li a{color:#ffffff; padding:10px 20px; text-decoration: none; background: url("../images/flechasBullets.png") no-repeat 0px -45px #004C80; top:0; border-right: dotted 1px #f7f7f7;  display:block; font-size:1.1em;}
div#ssc-nav ul#ssc-menu li a.parent:hover, div#ssc-nav ul#ssc-menu li a.active{background: url("../images/flechasBullets.png") no-repeat 0px 5px #ffffff; text-decoration: underline; color:#00426f; border-left:2px solid #00426f; border-right:1px solid #00426f; border-top:1px solid #00426f;}
div#ssc-nav ul#ssc-menu li a:hover{background: url("../images/flechasBullets.png") no-repeat 0px 5px #ffffff; text-decoration: underline; color:#00426f; border-left:2px solid #00426f; border-right:1px solid #00426f; border-top:1px solid #00426f;}
div#ssc-nav ul#ssc-menu li#mfli{margin-left:15px;}

div#ssc-submenus h3{font-size: 1.2em; font-weight: 500; padding:10px; text-align: left;}

div#ssc-submenus{position:relative; top:-1px; z-index: 10001}
div.clr{clear:both;}

div.l-submenu-options, div.l-submenu-help{float:left; margin-left:5px;}
div.r-submenu-options, div.r-submenu-help{float:right; margin-right:5px;}

div.l-submenu-options, div.r-submenu-options{width:95%;}

div#mconsultas{background-image: url("../images/backmenu.png"); background-position: right bottom; background-repeat: no-repeat;}
div#mreportes{background-image: url("../images/backmenu.png"); background-position: right bottom; background-repeat: no-repeat;}
div#mimpuestos{background-image: url("../images/backmenu.png"); background-position: right bottom; background-repeat: no-repeat;}
div#madmin{background-image: url("../images/backmenu.png"); background-position: right bottom; background-repeat: no-repeat;}
div#madmin{background-image: url("../images/backmenu.png"); background-position: right bottom; background-repeat: no-repeat;}
div#ssc-layout div#muser{background-image: url("../images/backmenu.png"); background-position: left top; background-repeat: no-repeat;  top:-2px; width:20%;}
div#ssc-layout div#mcontact{background-image: url("../images/backmenu.png"); background-position: left top; background-repeat: no-repeat; top:-2px; width:20%;}

div.l-submenu-help, div.r-submenu-help{width:25%;}
div.l-submenu-help p, div.r-submenu-help p{padding:10px; letter-spacing: 1px; text-align: justify; color: #222222;}
div.ssc-submenu{position:absolute; top:0; left:0; background-color: #f5f5f5; border-left:1px solid #00426f; border-right:1px solid #00426f; border-bottom:1px solid #00426f;visibility:hidden;}


div#ssc-layout div.l-submenu-options ul, div#ssc-layout div.r-submenu-options ul{list-style: none outside none; padding:0; margin:10px; width:100%;}
div#ssc-layout div.l-submenu-options ul li a, div#ssc-layout div.r-submenu-options ul li a{color:#00426f; padding:10px 10px 5px 30px; text-decoration: none; top:0;  display:block; background: url("../images/bulletsmenu.png") no-repeat 5px -45px;}
div#ssc-layout div.l-submenu-options ul li a:hover{color:#F7931E;  text-decoration: underline; top:0; display:block; background: url("../images/bulletsmenu.png") no-repeat 5px 10px transparent; border-bottom:#F7931E dotted 1px}
div#ssc-layout div.r-submenu-options ul li a:hover{color:#F7931E;  text-decoration: underline; top:0; display:block; background: url("../images/bulletsmenu.png") no-repeat 5px 10px transparent; border-bottom:#F7931E dotted 1px}
div#ssc-layout div.l-submenu-options ul li a.over{color:#F7931E;  text-decoration: underline; top:0; display:block; background: url("../images/bulletsmenu.png") no-repeat 5px 10px transparent; border-bottom:#F7931E dotted 1px}

div#ssc-elsalvador{background: url("../images/elsalvador.png") no-repeat 20px 15px; height: 120px; float:left; width: 50%}
div#ssc-elsalvador p{padding:35px 10px 30px 125px; text-align: left;}
div#ssc-elsalvador p span.MH{text-align: left; font-size: 2em; font-weight: 500; font-family: Arial, Helvetica;}
div#ssc-elsalvador p span.esa{text-align: left; font-size: 0.9em;}
div#ssc-log{}
div#ssc-mh{width:150px; text-align: center; float: right;}
div#ssc-body{width:100%; margin:10px auto; position:relative;}
div#ssc-footer{background: url("../images/ph_pie-pagina.png") no-repeat top center #004D81; border-bottom:5px solid #DFD8CC; position:relative;}
div#ssc-footer div.ssc-enlaces-footer-l{float:left; width:32%}
div#ssc-footer ul{list-style: none outside none; padding:0; margin:0; width:100%; background:#004C80; width:90%; margin: 10px auto;}
div#ssc-footer ul li{padding:0; margin:3px 0px 0px 3px;}
div#ssc-footer ul li a{color:#ffffff; padding:5px 20px; text-decoration: underline; background: url("../images/flechasBullets.png") no-repeat 0px -45px #004C80; top:0; display:block}
div#ssc-footer ul li a:hover{color:#2DBFFF;}
div#ssc-footer h2{background: url("../images/mh_flecha-blanco-6.png") no-repeat 0px 10px; border-bottom: 1px solid #ffffff; color: #ffffff; text-align: left; font-weight: 400; padding: 5px 20px; margin-left:20px; font-size: 1.2em; }
div#ssc-footer div.ssc-enlaces-footer-r{float:right;width: 45%;}

div#ssc-body-render{float: right;width:715px; margin-right: 10px; z-index: 9900; border-left:3px solid #f7f7f7; border-top:1px solid #f7f7f7;}
div#ssc-body-left{float: left;width:220px; margin-left: 10px; z-index: 9900; position:relative;}
div#ssc-shortcuts{width: 140px; position:relative}
div#ssc-shortapps{position:relative; width:130px; margin:10px; auto;}
div#ssc-shortcuts h3.short-apss{text-align: left; font-size: 1em; color:#F15A24;padding:10px;top:0; padding:0;}
div.ssc-app{width:60px; height:70px; float:left; margin:2px; background: #f0f0f0; text-align: center; border-right: 1px solid #ccc;  border-bottom: 1px solid #ccc;}
div.ssc-app a{font-size: .8em; text-decoration: none; text-align: center; color:#2086B3}
div.ssc-app a:hover{text-decoration: underline;}
div.ssc-app-img{width: 95%; height:30px; margin:3px auto; background: #ffffff; border:1px solid #f5f5f5;}
div.l-submenu-options div.ssc-segment, div.l-submenu-options div.ssc-segment{float:left; width: 45%}

div#lyndsdvlcnrnt{background: url("../img/fases.jpg") no-repeat top center; width:213px; height:280px;}
div#lyndsdvlcnrnt2{background: url("../img/fases.jpg") no-repeat top center; width:213px; height:280px;}
div#dashboard-menu{background-image: url("../images/backmenu.png"); background-position: right bottom; background-repeat: no-repeat; width:95%; margin:10px auto;}
div#dashboard-menu div.dashboard-segment{float:left; width:45%; margin:10px; border-left:1px solid #f4f4f4;}

p.bnvnd{padding:20px 10px; background:#f9f9f9; border-bottom:2px solid #00426f; }
div#dashboard-menu div.dashboard-segment h3{background: #f0f0f0  url("../images/h2tbls.png") no-repeat 5px 5px; padding: 7px 25px; font-weight: 500; margin:0; font-size: 1.5em; text-align: left;}
div#dashboard-menu div.dashboard-segment ul{list-style: none outside none; padding:0; margin:10px; width:100%;}
div#dashboard-menu div.dashboard-segment ul li a{color:#00426f; padding:10px 10px 5px 30px; text-decoration: none; top:0;  display:block; background: url("../images/bulletsmenu.png") no-repeat 5px -45px;}
div#dashboard-menu div.dashboard-segment ul li a:hover{color:#F7931E;  text-decoration: none; top:0; display:block; background: url("../images/bulletsmenu.png") no-repeat 5px 10px transparent; }
/*div#ssc-app-rs, div#ssc-app-dr, div#ssc-app-ed{background: url("../images/shortcut.png") no-repeat top center #ffffff; ;}*/
div#ssc-app-rs{background: url("../images/declaracionSugerida.png") no-repeat top center #ffffff; ;}
div#ssc-app-dr{background: url("../images/devolucion.png") no-repeat top center #ffffff; ;}
div#ssc-app-cet{background: url("../images/estadoTributario.png") no-repeat top center #ffffff; ;}
div#ssc-app-ed{background: url("../images/registro.jpg") no-repeat top center #ffffff; ;}
div.drchsrsrvds{text-align:center; width:30%;  margin:0 auto;}
div.drchsrsrvds p{font-size:0.9em; color:#ffffff; padding:20px;}
div.acrdsdpz{position:absolute; background: url("../images/acuerdos.png") no-repeat center center; height:178px; top:11px; width:100%; left:0;}



